Big Huge Thesaurus

polychete worm

noun

sounds kind of like